Cradle apparatus and printing device interface

ABSTRACT

An embodiment of a cradle has a cradle body configured to support a printing device. The cradle has first and second printer capture flanges extending from the cradle body proximate a capture end of the cradle body. The cradle has first and second biased latches extending from the cradle body between the capture end and a release end of the cradle body. The cradle has a biased release member movable between a first position and a release position. The cradle has a release linkage supported by the cradle body, the release linkage coupling the biased release member and the first and second biased latches, wherein the release linkage is structured to drive the first and second biased latches from respective locked positions to respective unlocked positions in response to movement of the biased release member from a first position to a release position.

RELATED APPLICATION

This patent arises from a continuation of U.S. patent application Ser.No. 15/455,680, filed on Mar. 10, 2017, which is a continuation of U.S.patent application Ser. No. 14/623,224, filed on Feb. 16, 2015, whichare hereby incorporated herein by reference.

FIELD OF THE INVENTION

Embodiments discussed herein are related to mobile printer docking andcharging devices (also referred to herein as mobile printer cradles orsimply “cradles”) and, more particularly, to systems, methods,apparatuses, and other means for providing mobile printer docking,charging, interfacing, networking and related functionality.

BACKGROUND

Applicant has discovered various problems associated with printer docksand charging devices. Through applied effort, ingenuity, and innovation,Applicant has solved many of these identified problems by developing asolution that is embodied by the present invention as described indetail below.

BRIEF SUMMARY

Systems, methods, apparatuses, and computer readable media disclosedherein are related to a cradle, printing device, and/or other externaldevices.

The cradle may comprise a cradle body configured to support a printingdevice, the cradle body defining an extended battery cavity, first andsecond printer capture flanges extending from the cradle body anddisposed proximate a first side of the extended battery cavity, each ofthe first and second printer capture flanges defining support portionand a capture portion, first and second biased latches extending fromthe cradle body and disposed proximate a second side of the extendedbattery cavity, each of the first and second biased latches defining aprinter drive surface and a lock surface, and a communication portextending from the cradle body proximate the second side of the extendedbattery cavity between the first and second biased latches, wherein thecommunication port is configured to receive a communication connector ofthe printing device and thereby facilitate electrical communicationbetween the cradle and the printing device.

In some embodiments, the cradle is configured for four-point attachmentcomprising the first and the second printer capture flanges and thefirst and the second biased latches.

In some embodiments, the first and the second biased latches areconfigured to define a latch height.

In some embodiments, the first and the second biased latches areconfigured to receive a biasing force between 5 and 10 lbs.

In some embodiments, the first and second biased latches are drivenrearward in opposition to a biasing force applied to the first andsecond biased latches.

In some embodiments, the printer drive surface and the lock surfacedefine a locking angle.

In some embodiments, the first and the second printer capture flangesare configured to define a flange height.

In some embodiments, the first and the second printer capture flangesare comprised of metal.

In some embodiments, the support portion and the capture portion definea capture angle.

In some embodiments, the support portion and the first side portiondefine a supporting angle.

In some embodiments, the first and the second biased latches areconfigured to move between a locked position and an unlocked position.

In some embodiments, the first and second biased latches are springbiased toward the locked position.

In some embodiments, the first and second biased latches are driven froma locked position to an unlocked position by a release linkage inresponse to a user driving a biased release member from a first positionto a release position.

In some embodiments, the extended battery cavity is configured toreceive a secondary battery, and wherein the secondary battery isconfigured to extend electrical energy provided by a primary battery.

A printing device comprising a printer body, a cradle engagement surfaceconfigured to interface with a cradle, the cradle engagement surfacedefining a first recess and a second recess disposed proximate a firstside of a battery compartment, and a bumper attachment extending fromthe printer body and disposed proximate a front side of the printerbody, the bumper attachment defining at least two capture cavitiesstructured to slideably receive reciprocally structured first and secondprinter capture flanges extending from the cradle.

In some embodiments, the first recess and the second recess areconfigured to receive first and second biased latches extending from thecradle, the first recess and the second recess comprising first andsecond recess walls.

In some embodiments, the first and second biased latches are configuredto snap into the first recess and the second recess, and wherein abottom wall of the cradle engagement surface proximate the first recessand the second recess is captured into cavities defined by a locksurface of the first and second biased latches.

In some embodiments, the first and second latches comprising a lockingangle and a driving angle move to a locked position in response to thefirst and second recess walls interface with the locking angle and thedriving angle.

In some embodiments, the plurality of capture cavities comprises atleast two capture cavities defined by a left bumper cavity side, rightbumper cavity side, top bumper cavity side, and bottom bumper cavityside.

In some embodiments, the bumper attachment defines two capture cavitiesstructured to slidably receive first and second printer capture flanges.

In some embodiments, the bumper attachment defines two capture cavitiespositioned to slidably receive first and second printer capture flanges.

In some embodiments, the top bumper cavity side and the right bumpercavity side form a first angle.

In some embodiments, the right bumper cavity side and the bottom bumpercavity side form a second angle.

In some embodiments, the bottom bumper cavity side and the left bumpercavity side form a third angle.

In some embodiments, the left bumper cavity side and the top bumpercavity side form a fourth angle.

In some embodiments, the bumper attachment is configured to remainsecurely attached to the printing device in response to a depressedcontact on a surface of a biased release member that extends from thecradle.

In some embodiments, portions of the cradle engagement surface disposedproximate the first recess and the second recess are configured to drivedownwardly into a printer drive surface of the first and second biasedlatches.

A cradle comprising a cradle body configured to support a printingdevice, the cradle body defining capture end and release end, first andsecond printer capture flanges extending from the cradle body proximatethe capture end of the cradle body, each of the first and second printercapture flanges defining a support portion and a capture portion, firstand second biased latches extending from the cradle body between thecapture end and release end of the cradle body, each of the first andsecond biased latches defining printer drive surface and a lock surface,wherein each of the first and second biased latches are movable betweena locked position and an unlocked position, a biased release membermovable between a first position and a release position, and a releaselinkage supported by the cradle body, the release linkage coupling thebiased release member and the first and second biased latches, whereinthe release linkage is structured to drive the first and second biasedlatches from respective locked positions to respective unlockedpositions in response to movement of the biased release member from afirst position to a release position.

In some embodiments, the biased release member is configured to actuatethe release linkage.

In some embodiments, the release linkage is configured to transfer andtransform rotational pressing movement applied to the biased releasemember into a linear force, and wherein the linear force is configuredto drive the first and second biased latches rearward against a biasingforce.

In some embodiments, the release linkage comprises a connecting memberconfigured to drive one or more tabs in response to the biased releasemember being moved into the release position, and a spring configured todrive the first and second biased latches from the locked position tothe unlocked position.

In some embodiments, the spring is configured to oppose a pressing forceapplied to the biased release member.

In some embodiments, the connecting member is a lever.

In some embodiments, the biased release member is configured to actuatea spring-biased release of the printing device from the cradle body.

In some embodiments, the first and the second biased latches areactuated in response to a user driving the biased release member fromthe first position to the release position.

In some embodiments, the release member is positioned such that thebiased release member may be driven by fingers of single hand of theuser.

In some embodiments, the biased release member comprises a springconfigured to compress or extend at a predetermined rate.

In some embodiments, the cradle body further defines an upper necksurface disposed between first and a second shoulder surfaces.

In some embodiments, the upper neck surface and the first and secondshoulder surfaces define neck supporting angles.

In some embodiments, the neck supporting angles are between the range 0to 100 degrees.

In some embodiments, the biased release member extends from the upperneck surface.

In some embodiments, the biased release member extends from the cradlebody.

In some embodiments, the biased release member extends outwardly inresponse to a depressed contact performed by a user on the surface ofthe biased release member.

In some embodiments, the biased release member comprises a springconfigured to oppose a pressing force applied to the biased releasemember.

In some embodiments, the biased release member comprise an angularcontact surface structured to accommodate an arc of a hand produced byat least a portion of a hand.

In some embodiments, the angular contact surface comprises one or moreridged surfaces.

In some embodiments, the biased release member further defines apivoting member configured to turn or pivot the biased release memberfrom the first position to the release position.

In some embodiments, the cradle further comprises one or more devicereceivers housed in an internal cavity defined by the cradle body, theone or more device receivers configured to communicate with one or moreexternal devices.

In some embodiments, the one or more device receivers are furtherconfigured to supply electrical energy to the one or more externaldevices.

In some embodiments, the one or more device receivers are configured todefine a peripheral strain reliever, and wherein the peripheral strainreliever is at least partially recessed within the cradle body.

In some embodiments, the peripheral strain reliever is coupled to theone or more external devices.

In some embodiments, the cradle body further comprises a bottom surfacedefining one or more drains and one or more protrusions configured formounting on a surface.

A method of manufacturing a cradle for supporting a printing device, themethod comprising providing a cradle body defining an extended batterycavity, extending first and second printer capture flanges from thecradle body proximate a first side of the extended battery cavity, eachof the first and second printer capture flanges defining a supportportion and a capture portion, extending first and second biased latchesfrom the cradle body proximate a second side of the extended batterycavity, each of the first and second biased latches defining a printerdrive surface and a lock surface, and extending a communication portfrom the cradle body proximate the second side of the extended batterycavity between the first and second biased latches, wherein thecommunication port is configured to receive a communication connector ofthe printing device and thereby facilitate electrical communicationbetween the cradle and the printing device.

A method of manufacturing a printing device to interface with a cradle,the method comprising providing a printer body and a cradle engagementsurface defining a first recess and a second recess disposed proximate afirst side of a battery compartment, and extending a bumper attachmentfrom the printer body and disposing the bumper attachment proximate afront side of the printer body, the bumper attachment defining at leasttwo capture cavities structured to slideably receive reciprocallystructured first and second printer capture flanges extending from thecradle.

A method of manufacturing a cradle for supporting a printing device, themethod comprising providing a cradle body defining capture end andrelease end, extending first and second printer capture flanges from thecradle body proximate the capture end of the cradle body, each of thefirst and second printer capture flanges defining a support portion anda capture portion, extending first and second biased latches from thecradle body between the capture end and release end of the cradle body,each of the first and second biased latches defining printer drivesurface and a lock surface, wherein each of the first and second biasedlatches are movable between a locked position and an unlocked position,extending a biased release member movable between a first position and arelease position from the cradle body, and coupling, via a releaselinkage supported by the cradle body, the biased release member and thefirst and second biased latches, wherein the release linkage isstructured to drive the first and second biased latches from respectivelocked positions to respective unlocked positions in response tomovement of the biased release member from a first position to a releaseposition.

A computer program product comprising at least one non-transitorycomputer-readable storage medium having computer-executable program codeportions stored therein, the computer-executable program code portionscomprising program code instructions for configuring a cradle comprisinga cradle body to support a printing device, the cradle body defining anextended battery cavity, extending first and second printer captureflanges from the cradle body and disposing the first and second printercapture flanges proximate a first side of the extended battery cavity,each of the first and second printer capture flanges defining a supportportion and a capture portion, extending first and second biased latchesfrom the cradle body and disposing the first and second biased latchesproximate a second side of the extended battery cavity, each of thefirst and second biased latches defining a printer drive surface and alock surface, and extending a communication port from the cradle bodyproximate the second side of the extended battery cavity between thefirst and second biased latches, wherein the communication port isconfigured to receive a communication connector of the printing deviceand thereby facilitate electrical communication between the cradle andthe printing device.

A computer program product comprising at least one non-transitorycomputer-readable storage medium having computer-executable program codeportions stored therein, the computer-executable program code portionscomprising program code instructions for configuring a printing devicecomprising a printer body and a cradle engagement surface to interfacewith a cradle, the cradle engagement surface defining a first recess anda second recess disposed proximate a first side of a batterycompartment, and extending a bumper attachment from the printer body anddisposing the bumper attachment proximate a front side of the printerbody, the bumper attachment defining at least two capture cavitiesstructured to slideably receive reciprocally structured first and secondprinter capture flanges extending from the cradle.

A computer program product comprising at least one non-transitorycomputer-readable storage medium having computer-executable program codeportions stored therein, the computer-executable program code portionscomprising program code instructions for configuring a cradle comprisinga cradle body to support a printing device, the cradle body definingcapture end and release end, extending first and second printer captureflanges from the cradle body proximate the capture end of the cradlebody, each of the first and second printer capture flanges defining asupport portion and a capture portion, extending first and second biasedlatches from the cradle body between the capture end and release end ofthe cradle body, each of the first and second biased latches definingprinter drive surface and a lock surface, wherein each of the first andsecond biased latches are movable between a locked position and anunlocked position, extending a biased release member movable between afirst position and a release position from the cradle body, andcoupling, via a release linkage supported by the cradle body, the biasedrelease member and the first and second biased latches, wherein therelease linkage is structured to drive the first and second biasedlatches from respective locked positions to respective unlockedpositions in response to movement of the biased release member from afirst position to a release position.

Additional features and advantages of the present invention will be setforth in portion in the description which follows, and in portion willbe obvious from the description, or may be learned by practice of theinvention. The features and advantages of the invention will be realizedand attained by means of the elements and combinations particularlypointed out in the appended claims.

It is to be understood that both the foregoing general description andthe following detailed description are exemplary and explanatory onlyand are not restrictive of the invention as claimed.

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWING(S)

Having thus described the invention in general terms, reference will nowbe made to the accompanying drawings, which are not necessarily drawn toscale, and wherein:

FIG. 1A illustrates a top perspective view of an exemplary cradlestructured in accordance with certain embodiments;

FIG. 1B illustrates a perspective view of an exemplary cradle structuredin accordance with certain embodiments;

FIG. 2A illustrates a detail side view of a latch structured inaccordance with one embodiment, taken along detail circle 2A of FIG. 1A;

FIG. 2B illustrates a detail side view of a flange structured inaccordance with one embodiment, taken along detail circle 2B of FIG. 1A;

FIG. 2C illustrates a bottom perspective view of a cradle structured inaccordance with various embodiments;

FIG. 3A illustrates a front perspective view of an exemplary printingdevice structured in accordance with various embodiments;

FIG. 3B illustrates a detail view of a bumper attachment for theprinting device of FIG. 3A;

FIG. 3C illustrates a bottom view of an exemplary printing devicestructured in accordance with various embodiments;

FIG. 3D illustrates a bottom view of an exemplary printing devicestructured in accordance with various embodiments;

FIG. 3E illustrates a side view of an exemplary printing devicestructured in accordance with various embodiments;

FIG. 4 illustrates a side perspective view of an exemplary cradle andprinting device structured in accordance with various embodiments;

FIG. 5A illustrates a top detail view of a cradle structured inaccordance with various embodiments;

FIG. 5B illustrates a side cutaway view of an exemplary cradlestructured in accordance with certain embodiments;

FIG. 5C illustrates a top perspective cutaway view of an exemplarycradle structured in accordance with certain embodiments;

FIG. 5D illustrates a detail view of an exemplary cradle in accordancewith various embodiments;

FIG. 6A illustrates a side perspective view of a user disengaging aprinting device from a cradle in accordance with various embodiments;

FIG. 6B illustrates an exemplary side view of a user disengaging aprinting device from a cradle in accordance with various embodiments;

FIG. 7A illustrates a side perspective view of an exemplary cradle inaccordance with various embodiments; and

FIG. 7B illustrates a side perspective view of an exemplary cradle inaccordance with various embodiments.

DETAILED DESCRIPTION

Various embodiments of the present invention now will be described morefully hereinafter with reference to the accompanying drawings, in whichsome, but not all embodiments of the inventions are shown. It should beappreciated that the size and thickness of components shown in theaccompanying drawings may differ from the physical size and physicalthickness of the components and that the thickness of some portions aredrawn on an enlarged scale for better comprehension and ease ofdescription. Indeed, these inventions may be embodied in many differentforms and should not be construed as limited to the embodiments setforth herein. Rather, these embodiments are provided so that thisdisclosure will satisfy applicable legal requirements. Like numbersrefer to like elements throughout.

Overview

Various embodiments of the present invention are directed to an improveddocking, charging, and networking device for a mobile printer. Thisimproved device or cradle is structured to provide secure four pointattachment of the corresponding mobile printer. The cradle is furtherstructured to define adequate clearance for a mobile printer that isconfigured to accept an extended battery pack. Additionally, the cradleis configured to provide for a simplified single hand release of themobile printer.

The cradle is configured to charge the mobile printer and otherwisedispose the printer in electronic communication with various networkservers and accessory devices. In some embodiments, the cradle isadvantageously configured such that various wired connections, e.g.,power cord, USB accessory device, USB slave device, Ethernet cord, etc.,may be plugged into the cradle and further configured to pass electricalcommunications originating with such connections through to a dockedmobile printer. This allows the cradle, rather than the printer, toprovide the base for such wired connections leaving the printer free tobe quickly docked and un-docked without the need to repeatedly plug andunplug such wired connections.

Embodiments of the present invention are illustrated in the appendedfigures and description below. As will be apparent to one of ordinaryskill in the art in view of this disclosure, the inventive conceptsherein described may be applied to various applications.

Example Cradle Apparatus

A “cradle,” as used herein, refers to an apparatus that can receive andelectrically couple with a printing device (e.g., a mobile printer),function as a source of power to charge the printing device's batteries,and facilitate data and electrical communications between the printingdevice and an external device (e.g., network server, accessory devices,etc.). Cradles, such as cradle 100 illustrated in FIGS. 1A and 1B,2A-2C, 4, 5A-5D, 6A-6B, and 7A-7B may be configured to support aprinting device, such as printing device 300 described in connectionwith FIGS. 3A, 3C below.

FIGS. 1A and 1B and 2A-2C show various views of cradle 100. Cradle 100may include cradle body 110 that defines capture end 180 and release end185. As depicted, cradle body 110 is comprised of a plastic material. Inpreferred embodiments, cradle body 110 is comprised of a plastic (e.g.,polycarbonate plastic). In some embodiments, cradle body 110 may be madefrom any suitable material and/or combinations of materials. Forexample, cradle body 110 may be made from plastic(s), rubber, metal,composite material, any other type of material, or combination thereof.In particular, cradle body 110 may be made from acrylonitrile butadienestyrene (ABS), die cast zinc alloy, or other suitable resins. In furtherembodiments, a thermoplastic elastomer configured to resist at least oneof oil, abrasion, or drops, in some example embodiments, may overlaycradle body 110.

As depicted, cradle body 110 is structured to be durable enough toprotect the internal components from a drop, while still allowingsignals, for example, wireless signals, such as those used to wirelesslycommunicate with a docked mobile printer to radiate through at leastsome locations of cradle body 110.

The depicted cradle body 110 is configured to define extended batterycavity 160. Extended battery cavity 160 may include first side 162(illustrated by dashed line 162), second side 164 (illustrated by dashedline 164), and recess surface 165 as illustrated in FIG. 1A. In someembodiments, extended battery cavity 160 is sized to provide adequateclearance for receiving at least part of extended battery when a mobileprinter equipped with an extended battery is docked into cradle 100. Insome embodiments, recess surface 165 is recessed at least 16.5 mm frommount surface 105 to ensure adequate clearance for extended batteryequipped mobile printers. In particular, the proximate dimensions ofextended battery cavity 160 measure 47.8 mm in length 167, 72.5 mm inwidth 166, and 16.5 mm in height 168 to adequately receive extendedbattery equipped printing devices. In other embodiments, the proximatedimensions of extended battery cavity 160 may be between 45-50 mm inlength 167, between 70-74 mm in width 166, and between 16-17 mm inheight 168.

The depicted cradle 100 further defines a four point printer attachmentstructure. In the depicted embodiment, such attachment structureincludes first and second printer capture flanges 170A and 170B shown inFIGS. 1A and 1B, 2A, and 4 that are structured to engage reciprocallydefined cavities of printing device 300 (shown in FIG. 3A). In thedepicted embodiment, first and second printer capture flanges 170A and170B extend from mount surface 105 of cradle body 110. As used herein, a“flange” may refer to a projecting rim or edge for fastening, stiffeningand/or positioning.

As used herein, the term “extending” may refer to one or more elementsor components which have been molded, attached, coupled, welded,affixed, protruded, lengthened, or otherwise affixed to anothercomponent. For example, the first and second printer capture flanges arestructured to extend (e.g., molded into, welded to, etc.) from thecradle body. The term extending also refers to a process or method stepfor affixing, coupling, molding, attaching, welding, protruding, orlengthening one component to another.

The depicted first and second printer capture flanges 170A and 170B aredisposed proximate a first side 162 of extended battery cavity 160. Thefirst and second printer capture flanges 170A and 170B are furtherconfigured to extend from cradle body 110 proximate capture end 180.Other features and aspects of the depicted printer capture flanges 170Aand 170B are discussed in connection with FIG. 2B described hereinbelow.

In one embodiment, the four point printer attachment structure alsoincludes first and second biased latches 140A and 140B that areconfigured to engage and secure reciprocally defined cavities in printerdevice 300 (as shown in FIGS. 3C and 3E at 382A-B).

As shown in FIG. 1A, the depicted first and second biased latches 140Aand 140B are configured to extend from cradle body 110 and/or bedisposed proximate a second side 164 of extended battery cavity 160. Inother embodiments, first and second biased latches 140A and 140B may beconfigured to extend from cradle body 110 between capture end 180 andrelease end 185. As such, in some preferred embodiments, cradle 100 isconfigured for four-point attachment that includes first and secondprinter capture flanges 170A and 170B and first and the second biasedlatches 140A and 140B. For example, the printing device (e.g., printingdevice 300) is securely attached to cradle 100 upon the mating of firstand the second printer capture flanges 170A and 170B and first andsecond biased latches 140A and 140B with the reciprocally definedcavities of printing device 300 as described herein with respect to FIG.4 . Further example embodiments including biased latches are discussedin connection with FIG. 2B described herein below.

Cradle 100 also includes communication port 130 configured to receivecommunication connector 388 (e.g., as illustrated in FIG. 3C) of aprinting device and thereby facilitate electrical communication betweenthe cradle and the printing device. Communication port 130 is disposedwithin communication flange 131 which is structured define a taperedperimeter wall as shown. The communication flange 131 combines with thefirst and second printer capture flanges 170A and 170B and the first andsecond biased latches 140A and 140B to precisely locate the printingdevice relative to the cradle 100 as the printing device is docked ontothe cradle 100. In some embodiments, communication flange 131 providesrearward support to a docked printing device in that it limits theprinting device from sliding towards release end 185 of the cradle 100.

In some embodiments, communication port 130 is configured to enabledata, power, ground and other types of signals to be provided to, forexample, a printer's electrical interface components. Data imported mayinclude printing commands, status requests, e-mail, printer settings,executable computer code, definitions for formatting data, fonts,graphics, passwords, or maintenance data. The data may be provided froma data storage medium, such as a computer, web site, portable dataterminal, mobile phone, bar code reader, RFID reader, weigh scale, truckradio, or even another printer. Communication could be via a UniversalSerial Bus (USB) as described herein below with reference to FIGS. 7Aand 7B, Ethernet stack, wireless radio, or the like. Data may also beexported from communication port 130 to help with product informationstoring and shipment tracking. Data exported may include the response tostatus requests, e-mail, network messages, printer status or settings,stored customer data, passwords, maintenance data, printer alertconditions, information read from RFID tags on the ribbon or supplies,battery status, external battery conditions, or information derived fromsensors within the printer such as power conditions, supplymeasurements, temperature, or print head conditions.

The depicted communication port 130 includes 12 individual communicationcontacts. The individual communication contacts of communication port130 are arranged as shown in FIG. 1A. In some example embodiments,communication port 130 may include 10 to 19 individual communicationcontacts or pins. It should be appreciated that each of the individualcommunication contacts may be electrically isolated from the others. Infurther embodiments, first and second biased latches 140A and 140Band/or first and second printer capture flanges 170A and 170B comprisemale connector components configured to guide and removably lock aprinting device (such as, e.g., printer device 300) into a dockedposition, such that the printing device's electrical interface (such as,e.g., the printing device's communication connector 388) makessufficient contact with communication port 130.

Cradle 100 may also be configured to connect to one or more powersources (e.g., analog to digital converter, mains power, battery, etc.).Furthermore, cradle 100 may also be configured to connect to one or morewired networks (e.g., the Internet, intranet, etc.) and/or any otherdevices via one or more additional cables and/or components. Variousembodiments of cradle 100 may also utilize wired and/or wirelesscommunications techniques and/or protocols for communications with, andcontrol of, cradle 100 via communication port 130 as described herein.These communications techniques and/or protocols may allow for tetheredand/or untethered operation of cradle 100.

In some embodiments, cradle 100 may include a communications interfacethat may be controlled by various means, including one or moreprocessors. The one or more processors may be software and/or hardwareconfigured and may control various communications hardware that may beused to implement communications with a remote device (e.g., an externaldevice). The processor(s) may be configured to communicate using variouswired and wireless communications techniques and/or protocols includingserial and parallel communications and printing protocols, USBtechniques, transmission control protocol/internet protocol (TCP/IP),radio frequency (RF), infrared (IrDA), or any of a number of differentwireless networking techniques, including WLAN techniques such as, IEEE802.11 (e.g., 802.11a, 802.11b, 802.11g, 802.11n, etc.), worldinteroperability for microwave access (WiMAX) techniques such as IEEE802.16, and/or wireless Personal Area Network (WPAN) techniques such asIEEE 802.15, Bluetooth (BT), ultra wideband (UWB), Near fieldcommunication (NFC), inductive electrical power transfer such as Qi,and/or the like. The cradle 100 may implement these and othercommunications techniques and/or protocols directly with an externaldevice in a point-to-point manner, or indirectly through an intermediatedevice such as an access point or other network entity. Various externaldevices that may be used to communicate with and/or control theoperation of cradle 100 may include computers, mobile computers,cameras, scales, global positioning system (GPS) devices, radios, mobileterminals, media players, or the like.

In the depicted embodiment, communication port 130 extends from cradlebody 110 proximate second side 164 of the extended battery cavity 160.For example, communication port 130 may be disposed between first andsecond biased latches 140A and 140B as illustrated in FIG. 1A. In someembodiments, communication port 130 may be located under a data portcover and may allow for data to be input to communicate with theprinting device (e.g., printing device 300) during typical operation tohelp facilitate tasks like storing information or printing certainlabels.

FIG. 2A illustrates a detail view of first and second biased latches140A and 140B. Each of first and second biased latches are moveable froma locked position (shown in FIG. 2A) to an unlocked position (not shown)against a biasing force BF. In preferred embodiments, 7.5 lbs. is thebiasing force BF required to ensure adequate mounting and attachment ofthe printer to the cradle. In other embodiments, the biasing force maybe between 5 and 10 lbs.

In the depicted embodiment, first and second biased latches 140A and140B are configured to measure 9.5 mm (millimeters), a latch height h1.The latch height h1 may range between 5 mm to 15 mm. In the depictedembodiment, first biased latch 140A is disposed at a latch centerdistance 189 (shown in FIG. 1A) with respect to second biased latch140B. For example, first biased latch 140A is disposed at a latch centerdistance of 86 mm center to center with respect to second biased latch140B.

As illustrated in FIG. 2A, each of first and second biased latches 140Aand 140B define printer drive surface 210 and lock surface 220. Printerdrive surface 210 may be configured for engagement by the underbodysurface of printer 300 (immediately proximate first recess 382A andsecond recess 382B) such that downward movement of the printer 300(shown in FIG. 4 ) drives the first and second biased latches 140A and140B along arrow M against their respective biasing forces BF from thelocked position (shown in FIG. 2A) toward an unlocked position.

In some embodiments, lock surface 220 and printer drive surface 210define locking angle 230. In a preferred example embodiment, locksurface 220 and printer drive surface 210 define a 90 degree lockingangle 230 that is configured to provide strength, clearance, andsecurity for holding the printing device in place. In some embodiments,locking angle 230 may be an angle measured in the range between 60 and95 degrees. First and second biased latches 140A and 140B are configuredto move from an unlocked position to a locked position when they snapinto engagement with components of the printing device as describedbelow with reference to FIGS. 3A and 4 .

In the depicted embodiment, first and second biased latches 140A and140B are configured to click-back in response to mating of locking angle230 and lock surface 220 with female connecting components (e.g., firstrecess 382A and second recess 382B defined by cradle engagement surface330 of printing device 300). In further embodiments, first and secondbiased latches 140A and 140B are configured to provide a spring-biasedattachment of a cradle body to a printing device. However, in otherembodiments, first and second biased latches 140A and 140B may beconfigured to provide a spring-biased, damper-biased, or similarattachment of a cradle body to a printing device. In the depictedembodiment, the spring is retracted and/or expanded in response to aforce (e.g., biased force BF and/or moving force applied by the downwardmoving printer along arrow M) being applied to the spring. The forceapplied to the spring locks first and second biased latches 140A and140B, and thereby, securely attaches printer device 300 to cradle 100.In preferred embodiments, the spring takes the form of a compressionspring comprising spring steel. Alternatively, the spring may take theform of a tension spring, extension spring, compression spring, torsionspring, constant spring, variable spring, machined spring, flat spring,coil spring, belleville spring, main spring, spring washer, and/or thelike.

Returning to FIG. 1A, cradle 100 also includes compression dampers 102Aand 102B that are configured to balance force and vibration that mayresult as cradle 100 and printing device 300 are engaged (e.g., theprinting device is attached to the cradle) and/or disengaged (e.g., theprinting device is released from the cradle). In the depictedembodiment, compression dampers 102A and 102B are rubber bumpers.Alternatively, compression dampers 102A and 102B may take the form of apad or one or more springs. In a locked position (as referenced in FIG.4 ), compression dampers 102A and 102B aid in keeping the printingdevice securely attached to cradle 100. In such embodiments, compressiondampers 102A and 102B absorb gaps and vibrations as first and secondbiased latches 140A and 140B mate with female connecting components(e.g., first recess 382A and second recess 382B) defined by the cradleengagement surface 330 of the printing device. When biased releasemember 120 is depressed (as illustrated with reference to FIGS. 6A and6B), compression dampers 102A and 102B move from a damper rest positionto an active damper position (e.g., compression dampers 102A and 102Bextend or pop-up), thereby, creating a gap that assists in disengaging(e.g., lifting) printing device 300 from cradle 100. Although twocompression dampers 102A and 102B are depicted, it should be appreciatedthat a single or three or more compression dampers may be utilized insome embodiments.

FIG. 2B illustrates an example view of first and second printer captureflanges 170A and 170B that define support portion 250 and captureportion 260. As illustrated, capture portion 260 extends from supportportion 250. Support portion 250 and capture portion 260 define captureangle 270. In depicted example embodiment, support portion 250 andcapture portion 260 define a 90 degree capture angle. In someembodiments, capture angle 270 may be an angle configured to measurebetween 0 and 180 degrees. Further, support portion 250 and first sideportion 275 define supporting angle 280. To that end, first and secondprinter capture flanges 170A and 170B are configured to be received intocapture cavities 340 defined by bumper attachment 320A and 320B of, forexample, printing device 300 as the printing device 300 is docketed intothe cradle 100 as shown in FIG. 4 .

Returning to FIG. 2B, first and the second printer capture flanges 170Aand 170B are configured to measure a flange height h3 measuring 6.5 mm.The flange height h3 may range from a minimum of 1 mm to a maximum of 30mm. In the depicted embodiment, first printer capture flange 170A isdisposed at a flange locating distance 187 with respect to secondprinter capture flange 170B. For example, first printer capture flange170A is disposed at a flange locating distance of 47.5 mm from inneredge to inner edge with respect to second printer capture flange 170B.

In the depicted embodiment, first and second printer capture flanges170A and 170B are comprised of a plastic (e.g., polycarbonate plastic).In other embodiments, first and second printer capture flanges 170A and170B may be made from plastic(s), rubber, metal, composite material, anyother type of material, or combination thereof. Alternatively, oradditionally, first and second printer capture flanges 170A and 170B maybe made of the same material as cradle body 110, a material other thanthe material of cradle body 110, or a combination thereof. First andsecond printer capture flanges 170A and 170B may be strong enough toresist fracture in response to the attachment and detachment of printingdevice 300, for example, from cradle 100.

FIG. 2C illustrates an example bottom perspective view of cradle 100.Cradle 100 includes bottom surface 280. Bottom surface 280 includeselectrical connections 292 (e.g., pad connectors, etc.) that areconfigured to interface with one or more charging devices. In thedepicted embodiment, cradle 100 also includes mount interface 293defined by bottom surface 280. In various embodiments, cradle 100 may becoupled to one or more mounts, such as a standard RAM (Round-A-Mount)mount or other like mounts, configured to connect to mount interface 293or a D-shaped lock mount adapted to connect to D-shaped lock interface295 which in turn connects to threaded mount receivers 296.

In one embodiment, cradle 100 may receive electrical current whencharging the printing device. Cradle 100 may receive electrical powerthrough direct current (DC) member 294 (illustrated in FIG. 1B). Stillin other embodiments, cradle 100 may interface (e.g., be connected toand operate in parallel with) with external devices, for example, abarcode scanner, power source, accessory device, network device, and/orother apparatus. Advantageously, such connections may facilitate theconvenience of utilizing the capabilities of such external devices inparallel without having to unplug each cable associated with theaforementioned external devices when the printing device is docked orundocked to the cradle.

In further embodiments, cradle 100 is configured to meet IEC 60529, aninternational protection (IP) code. The IP code rates the degree ofprotection cradle 100 provides against intrusion (e.g., intrusion frombody parts such as hands and fingers), dust, accidental contact, andwater by mechanical casings (e.g., cradle body 110) and electricalenclosures. In the depicted embodiment, cradle 100 is configured to meetthe IP43 standard. To that end, bottom surface 280 defines one or moredrains 286 configured to protect internal components of cradle 100 fromintrusion by water and foreign bodies.

Additionally, bottom surface 280 comprises one or more pads orprotrusions 288 (e.g., feet) configured for mounting cradle 100 on asupport surface such as, for example, a table, desk, dashboard, wall, orany other like surface comprising a flat top and/or configured toprovide a level surface on which one or more objects may be placed. Theone or more protrusions 288 may be made of plastic(s), rubber, metal,composite material, any other type of material, or combination thereof.

Example Printing Device

Printing devices may be configured to perform a variety of operations,such as printing labels, receipts, barcodes, cards, media, and othermaterials, connecting to a network via wired or wireless technologies,reading, writing, and/or processing barcode or radio frequencytransponders or tags. Each of these example activities negatively impact(i.e., drains) the battery power of the printing device. To that end,printing devices periodically need to be charged and/or stored. Printingdevices, such as printing device 300 illustrated in FIGS. 3A-3E, 4, and7 , are configured to dock with a cradle (e.g., cradle 100) for storage(e.g., storage of the printing device), wired or wireless communication(e.g., charging the battery of the printing device, providing networkcommunications, etc.), and/or other like uses.

FIGS. 3A-3C, 4, and 7 illustrate various views of printing device 300.With reference to FIG. 3A, printing device 300 may include printer body305. In preferred embodiments, printer body 305 comprises an injectionmolded thermoplastic and/or a polycarbonate plastic (e.g., LEXAN EXL).In other embodiments, printer body 305 may be made from any suitablematerial and/or combinations of materials. For example, printer body 305may be made from plastic, rubber, metal, composite material, any othertype of material, or combination thereof. In the depicted embodiment,printer body 305 is strong enough to protect the internal componentsfrom a fall, detachment or ejectment, while still allowing wirelesssignals, such as those used to communicate with other devices to radiatethrough in at least some locations. In some embodiments, printer body305 may include integrated components (e.g., display screens, navigationbutton arrangements, etc.) that may be suited to be formed from one ormore materials other than materials forming portions of the printerbody.

The depicted printing device 300 is configured to receive either ofalternative bumper attachments 320A and 320B. As will be apparent to oneof ordinary skill in the art, bumper attachment 320A is configured witha magnetic card reader. Alternatively, bumper attachment 320B is notconfigured with a magnetic card reader. Bumper attachments 320A and 320Bare each configured to extend from printer body 305. In the depictedembodiment, bumper attachments 320A and 320B are disposed proximate afront side 310 of printing device 300. Bumper attachment 320A is formedfrom an alloy comprising zinc and alloying elements including aluminum,magnesium, and copper (e.g., zamak). Bumper attachment 320B is formedfrom a polycarbonate plastic. Alternatively in other embodiments, bumperattachments 320A and 320B may be formed from the same material(s) asthat of printer body 305 or bumper attachment 320A and 320B may beformed from one or more different materials other than the material(s)forming printer body 305.

As illustrated, bumper attachment 320A is configured to electronicallyconnect its magnetic card reader to printing device 300 via attachmentcommunication interface 327. Here, attachment communication interface327 comprises a pogo pin connector configured to utilize serialcommunication. Attachment communication interface 327 provideselectrical connections to accommodate features such as the abovereferenced magnetic card reader, a smart card reader, a scanner, fiscalmanagement device(s), and/or other like features. In some embodiments,the pogo pin connector may be configured to connect to one or moreprinted circuit boards (PCBs). In some example embodiments, the PCB mayelectrically connect electronic components using conductive tracks,pads, and other features. Such features may be formed from metal sheets,preferably copper sheets, bonded with a non-conductive substrate. Infurther embodiments, PCB may include a plurality of layers (e.g., onecopper layer, two copper layers, etc.), capacitors, resistors or activedevices, embedded in the substrate.

When attaching (e.g., securing) bumper attachment 320A and 320B toprinting device 300, one or more fasteners 325 are utilized as depictedin FIG. 3A. Here, one or more fasteners 325 take the form of one or morescrews. One or more fasteners 325 may take the form of one or morescrews, nails, pins, threaded inserts, flanges (e.g., male and femalecomponents configured to mate by snapping together) and/or any othertype of mechanical fasteners. For example, screws 325 attach bumperattachments 320A and 320B to printing device 300. To that end, bumperattachments 320A and 320B are configured to remain securely attached toprinting device 300 in response to attachment of printing device 300 tocradle 100. For example, printing device 300 is attached to cradle 100as described herein with reference to FIG. 4 . Additionally, bumperattachments 320A and 320B are configured to remain securely attached toprinting device 300 in response to detachment of printing device 300from cradle 100. For example, printing device 300 is released fromcradle 100 as described herein with reference to FIGS. 6A and 6B.

In some embodiments, bumper attachments 320A and 320B define a pluralityof capture cavities 340A and 340B configured to interface with cradle100 as described herein below with reference to FIGS. 3B and 4 .

Printing device 300 also includes cradle engagement surface 330 asillustrated in FIG. 3C (i.e., an example bottom view of printing device300) configured to interface with a cradle (e.g., cradle 100). Cradleengagement surface 330 is configured to define female interfacecomponents, such as first recess 382A and second recess 382B. Firstrecess 382A and second recess 382B are disposed proximate connector side386 (shown by dashed line 386) of battery receptacle 384.

In example embodiments, first recess 382A and second recess 382B areconfigured to receive male components, such as first and second biasedlatches 140A and 140B. Turning to FIG. 3E, first recess 382A and secondrecess 382B include first and second recess walls 390, 391 that areconfigured to interface with locking angle 230 and lock surface 220 offirst and second biased latches 140A and 140B. Said differently, in thedepicted embodiment, the barb type head (i.e., the drive surface 210 andlock surface 220) defined by the first and second biased latches 140Aand 140B is configured to snap into the first and second recesses 382A,382B such that the bottom wall of the cradle engagement surface 330proximate the recesses (e.g., the shelf defined by first and secondrecess walls 390, 391) is captured into the cavities defined by therespective lock surfaces of the first and second biased latches 140A and140B. In the depicted embodiment, recess wall 391 defines a height A7 of1.75 mm. The depicted recess wall 390 defines a length A6 of 3.502 mm.In other embodiments, A7 may range between 1 and 2 mm while A6 may rangebetween 3 and 4 mm.

FIG. 3B illustrates a detail view of bumper attachments 320A and 320B.The depicted bumper attachment 320A and 320B defines two capturecavities 340A and 340B that are structured and positioned to slidablyreceive capture flanges 170A, 170B of the cradle 100. The two capturecavities 340A and 340B are defined by respective left bumper cavity side380, right bumper cavity side 360, top bumper cavity side 350, andbottom bumper cavity side 370. Top bumper cavity side 350 and rightbumper cavity side 360 are configured to define first angle 342. Rightbumper cavity side 360 and bottom bumper cavity side 370 are configuredto define second angle 352. Bottom bumper cavity side 370 and leftbumper cavity side 380 are configured to define third angle 362. Leftbumper cavity side 380 and top bumper cavity side 350 are configured todefine fourth angle 372. As depicted in FIG. 3B, first angle 342, secondangle 352, third angle 362, and fourth angle 372 each measureapproximately 90 degrees and are structured to slideably receive captureflanges 170A, 170B. While depicted as defining a generally rectangularshape, one or ordinary skill in the art may readily appreciate thatcapture cavities 340A and 340B may define a variety of other shapes(e.g., square, hexagonal, round, semi-circular, triangular, etc.) solong as capture flanges 170A, 170B are reciprocally structured topromote slideable engagement between the capture flanges and the capturecavities.

Example Cradle-Printer Interface

FIG. 4 illustrates an example view of a cradle (e.g., cradle 100)interfacing with a printing device (e.g., printing device 300). Asprinting device storage needs and/or communication needs (e.g., printingdevice 300 is low on power) arise a user may attach or dock the printingdevice into the cradle.

When a user wants to attach printing device 300, for example, to cradle100, the user tilts front side 310 of printing device 300 into captureend 450 of cradle 100. It should be appreciated that the cradle (e.g.,cradle 100) is configured to receive a printer 300 simply andefficiently with a user driving the printer 300 into a docked positionusing a single hand. As front side 310 of printer 300 is tilted tointerface with cradle 100, first and second printer capture flanges 170Aand 170B are configured to move into and be slidably received bycorrespondingly positioned capture cavities 340A and 340B (shown inFIGS. 3A-3B) of bumper attachment 320A and 320B.

Once the capture flanges 170A and 170B are sufficiently seated into thecapture cavities 340A and 340B, the user drives the cradle engagementsurface 330 of the printer 300 downwardly toward the cradle 100.Portions of the cradle engagement surface 330 disposed proximate thefirst recess 382A and second recess 382B (i.e., the forward edges of therecesses) are thereby driven downwardly into printer drive surfaces 210of the first and second biased latches 140A and 140B. The first andsecond biased latches 140A and 140B are thus driven rearward, alongarrow M against the bias force BF shown in FIG. 2A, until the barbedends of the first and second biased latches 140A and 140B fully seatinto corresponding first and second recesses 382A, 382B defined bycradle engagement surface 330.

In the depicted embodiment, first and second biased latches 140A and140B are configured to click-back (i.e., move slightly forward alongbias force direction BF) when fully seated such that lock surface 220receives the respective recess walls 390, 391 (as illustrated in FIG.3E) of the first recess 382A and the second recess 382B.

As shown in FIG. 3D, first recess 382A is disposed at a recess centerdistance A4 of approximately 86 mm center to center with respect tosecond recess 382B. This recess center distance is structured tocorrespond generally with the center to center distance between thefirst and second biased latches 140A and 140B of cradle 100 that alsomeasures proximately 86 mm center to center. Additional measurementsstructured to ensure proper alignment also include the latch recessleading edge distance A3 (as depicted in FIGS. 3D and 3E) from a leadingedge of the printing device to a leading edge (i.e., where recess wall391 meets the cradle engagement surface of the printing device) of thefirst and second recesses 382A and 382B, the connector distance A2 fromthe leading edge of the printing device to a rear edge 394 ofcommunication connector 388, and the capture cavity inner edge distanceA5 as between the inner surfaces of capture cavities 340A and 340B. Asdepicted, A2 measures 78.701 mm, A3 measures 62.940 mm, and A5 measures47.552 mm.

As will be appreciated by one of ordinary skill in the art, the printeris thus fully docked onto the cradle by means of a four-point attachmentmechanism whereby the capture flanges 170A and 170B are sufficientlyseated into the capture cavities 340A and 340B and the barbed ends ofthe first and second biased latches 140A and 140B are securely seatedinto the first recess 382A and the second recess 382B of the printer300.

Example Biased Release Assembly

Cradles, such as cradle 100 illustrated in FIGS. 1A and 1B, 2A-2C, 4,and 5A-5B, may be further configured to disengage (e.g., release) aprinting device, such as printing device 300.

With reference to FIG. 5A, cradle 100 also includes biased releasemember 120 configured to move between a first position and a releaseposition. In the first position (e.g., at the position measuring α, heredepicted in FIG. 5D as 110 degrees), biased release member 120 ispositioned so as to not engage the first and second biased latches 140Aand 140B to move rearward against bias force BF and is generallypositioned as shown in FIG. 4, 5A, 5B, or 5D. Said differently, thefirst position is the position of biased release member 120 prior tobeing actuated (e.g., depressed) by a user as shown in FIGS. 6A, 6B.

Cradle body 110 further defines upper neck surface 510 disposed betweenfirst and second shoulder surfaces 520. Upper neck surface 510 measuresa height h4 of 26.554 mm and a length L2 of 44.700 mm as depicted. Asdepicted, upper neck surface 510 and first and second shoulder surfaces520 define neck supporting angles 530A and 530B. In the preferredembodiment depicted, neck supporting angles 530A and 530B measure 90degrees. In some embodiments, neck supporting angles 530A and 530B maybe configured to measure between 0 to 180 degrees.

Although biased release member 120 is configured to extend from upperneck surface 510, in some embodiments, biased release member 120 mayextend from cradle body 110 without the surrounding upper neck surface510. Alternatively, or additionally, biased release member 120 mayextend outwardly in response to a depressed contact (e.g., the userpresses biased release member) performed by a user on the surface ofbiased release member 120 as described herein with reference to FIGS. 6Aand 6B.

In some embodiments, biased release member 120 may include a springconfigured to oppose, to some degree, a pressing force applied to thebiased release member 120 by a user. In preferred embodiments, 3 lbs.(e.g., at the bottom produced by one finger) is the pressing force PFapplied to biased release member 120.

FIG. 5B illustrates a side cutaway view of cradle 100 that includesbiased release member 120. Biased release member 120 is structured forengagement by one or more fingers and is thereby configured to includesurfaces that are easily gripped. In the depicted embodiment, biasedrelease member 120 is configured to be depressed by a user as shown inFIGS. 6A, 6B. For example, as a single hand holds and/or grips aprinting device (e.g., printing device 300), various portions of thehand (e.g., distal phalanges, intermediate phalanges, proximalphalanges, metacarpals, or carpals) may depress (e.g., push, pull,and/or touch) biased release member 120. The force applied to biasedrelease member 120 thereby actuates release linkage 565 as describedherein below.

In the depicted embodiment, biased release member 120 includes angularcontact surface 540. Angular contact surface 540 is structured toaccommodate the arc of a hand or the arc produced by at least a portionof a hand as one or more fingers, for example, grip a printing device(e.g., printing device 300).

In further embodiments, angular contact surface 540 includes one or moreridged surfaces 545. Ridged surfaces 545 are ribs within or surroundingat least a portion of the angular contact surface 450 that are intendedfor engagement by a user's finger. Such ridged surfaces 545 areconfigured to ease wear and improve grip of biased release member 120and/or cradle 100. For example, ridged surfaces 545 are configured toprovide friction as between a hand, or portions thereof, and biasedrelease member 120. Although four consecutive ridged surfaces 545 areillustrated in FIG. 5B, biased release member 120 may include a singularridged surface or a plurality of ridged surfaces.

Biased release member 120 further defines pivoting member 560, or hinge,configured to turn or pivot biased release member 120 from a firstposition (e.g., 110 degrees, α, as depicted in FIG. 5D) to a releaseposition (approximately 70 degrees, β, as depicted in FIG. 5D). At β,biased release member 120 is configured to allow a user's finger(s) toreadily roll off the biased release member and onto the printing devicesmaking the printing device easy to lift off of cradle 100.

The depicted pivoting member 560 is disposed between bottom surface 280and angular base 550. In some embodiments, pivoting member 560 may be ahinge or other movable joint that connects a plurality of mechanicalcomponents. In the depicted embodiment, pivoting member 560 pivotsapproximately 40 degrees (i.e., between angles α and β). However, inalternative embodiments, pivoting member 560 may be configured to pivotbetween 30 and 60 degrees.

As illustrated in FIGS. 5B-5C and 6A-6B, cradle 100 includes first andsecond biased latches 140A and 140B as described herein above withreference to FIGS. 1A and 1B, 2A-2C, and 4 . Each of first and secondbiased latches 140A and 140B are configured to move between a lockedposition as referenced in FIG. 4 and an unlocked position. When firstand second biased latches 140A and 140B are in the unlocked position,printing device 300 may be readily removed from cradle 100. However,when first and second biased latches 140A and 140B are in the lockedposition, printing device 300 is securely docked, or engaged, withcradle 100. Further description of first and second biased latches 140Aand 140B is described herein with reference to FIGS. 1A and 1B, 2A-2B,and 4 .

As illustrated in FIG. 5C, cradle 100 further includes release linkage565 supported by cradle body 110. Release linkage 565 is configured totransfer and transform the rotational pressing movement applied by theuser to the biased release member 120 into a linear force that isconfigured to drive the first and second biased latches 140A and 140Brearward against biasing force BF (shown in FIG. 2A). In someembodiments, release linkage 565 is structured to drive first and secondbiased latches 140A and 140B from respective locked positions torespective unlocked positions in response to movement of biased releasemember 120 from a first position to a release position.

Release linkage 565 comprises connecting member 570, tabs 572, and/orsprings 574. The depicted release linkage 565 is housed in one or moreinternal cavities defined by cradle body 110. However, in otherembodiments, release linkage 110 may be disposed external to cradle body110. Yet, in some embodiments at least a portion of release linkage 565may be housed in one or more internal cavities defined by cradle body110. For example, connecting member 570 as described herein below may beexternally coupled to cradle body 110, while other elements of releaselinkage 565 may be housed in one or more internal cavities defined bycradle body 110.

Connecting member 570 is configured to drive tabs 572 in response tobiased release member 120 being moved into a release position. In thedepicted embodiment, the connecting member 570 takes the form of alever. In some embodiments, connecting member 570 may take the form of,for example, a lever, knuckle joint, turnbuckle, or any other mechanicalconnector or fastening device configured for motion. In the depictedembodiment, connecting member 570 moves in an up or down direction asindicated by the arrows 595. Connecting member 570 may be made fromplastic(s), rubber, metal, composite material, any other type ofmaterial, or combination thereof.

For example, when biased release member 120 is depressed (e.g., in areleased position), biased release member 120 depresses (e.g., pushesdown) connecting member 570 and tabs 572 move in a forward and backwardsdirection as indicated by the arrows 591. Tabs 572 may move in an up ordown direction as indicated by the arrows 592. In preferred embodiments,when tabs 572 move in a forward and backwards direction, tabs 572 movefrom a shift position to a fixed position. In some embodiments, tabs 572may be in a shift position when tabs 572 execute a motion, movement, orthe like. Alternatively, or additionally, tabs 572 may be in a fixedposition when tabs 572 are in a state of being motionless or at rest.

In the embodiment depicted, biased release member 120 is configured toactuate a spring-biased release of the printing device from the cradlebody. In such example embodiments, release linkage 565 further includessprings 574 configured to drive first and second biased latches 140A and140B from an unlocked position to a locked position. It should beappreciated that one or more springs 574 may be configured to drivefirst and second biased latches 140A and 140B. First and second biasedlatches 140A and 140B are configured to move in a forward or backwarddirection as indicated by the arrows 593. However, in some embodiments,first and second biased latches 140A and 140B may be configured to movein an up or down direction as indicated by the arrows 594.Alternatively, first and second biased latches 140A and 140B may beconfigured to provide a spring-biased, damper-biased, or similarattachment of a cradle body to a printing device. In preferredembodiments, the spring takes the form of a compression springcomprising steel. Alternatively, springs 574 may take the form oftension springs, extension springs, compression springs, torsionsprings, constant springs, variable springs, machined springs, flatsprings, coil springs, belleville springs, main springs, spring washer,and/or the like.

Springs 574 are configured to apply a biasing force to first and secondbiased latches 140A and 140B as described with reference to FIG. 2A. Theforce applied by the springs 574 drives first and second biased latches140A and 140B from the unlocked position to the locked position. Thebiasing forces of the springs may be overcome by the release linkagediscussed above upon a user driving the biased release member 120 to arelease position.

Example Cradle Detachment

With reference to FIGS. 6A and 6B, when a user desires to detach aprinting device (e.g., printing device 300) from cradle 100, the userplaces his or her hand 610 on printer body 305. It should be appreciatedthat the cradle (e.g., cradle 100) is configured to detach printingdevice 300 as a user utilizes a single hand (e.g., a left or righthand). At least a portion of hand 610 interfaces with biased releasemember 120. For example, various portions of hand 610 (e.g., the distalphalanges and intermediate phalanges) depress (e.g., push) biasedrelease member 120. The force applied to biased release member 120thereby actuates release linkage 565 in response to the movement ofbiased release member 120 from a first position to the release positionas described herein with reference to FIGS. 5A-5C. Release linkage 565simultaneously drives first and second biased latches 140A and 140B froma locked position to an unlocked position as described herein withreference to FIGS. 5B-5C. To that end, cradle engagement surface 330defined by printing device 300 may be tilted away from cradle 100 andthe capture flanges 170A, 170B may be removed from the capture cavities340A, 340B as illustrated in FIG. 6B.

Example External Device Interface

FIGS. 1A-B and 7A-B illustrate various views of cradle 100. In thedepicted embodiment, cradle 100 is configured to interface with one ormore external devices. As illustrated, cradle 100 includes one or moredevice receivers 705 housed in an internal cavity defined by cradle body110. A receiver cover 710 is configured to protect device receiver 705.Receiver cover 710 may be removed and/or opened to access the protectedcomponent(s) (e.g. device receiver 705). In further embodiments, one ormore device receivers 705 are configured to define one or moreperipheral strain relievers 730. The peripheral strain reliever 730 asdepicted here is a twist lock strain relief. Peripheral strainreliever(s) may be coupled to one or more external devices, for example,direct current (DC) member 294 (illustrated in FIGS. 1B and 2C)comprising an angle at, or between, the range of 90 to 180 degrees.U-shaped strain relief fork 297 extends from strain relief door 296which is hinged to move between open and closed positions. In a closedposition as shown in FIG. 1B, u-shaped strain relief fork 297 capturesthe connector end of DC member 294 (i.e., a power cord) as illustrated.In this regard, the inadvertent removal of the cord 298 and resultingwear and tear are eliminated or reduced.

Receiver cover 710 is removed to expose one or more device receivers705. One or more device receivers 705 are configured to communicate withone or more devices that support external devices, for example, abarcode scanner, power source, accessory device, network device, and/orother apparatus to be coupled with the circuitry of cradle 100 and/orprinting device 300. In the depicted embodiment, device receiver 705 isa USB connection configured for communication with a peripheral devicesuch as a bar code scanner. In the depicted embodiment, cradle 100 isconfigured to accept and/or work with accessories common to other typesor models of devices. In other embodiments, cradle 100 is configured toaccept and/or work with accessories common to other types or models ofdevices. For example the depicted cradle is configured with a deviceport 740 (e.g., a USB host port) that is configured for electricalcommunication with one or more external devices. The depicted embodimentalso includes DC member 294 (illustrated in Figured 1B and 2C) whichprovides a power source to cradle 100 that may utilized to charge thebattery pack of a printing device (e.g., printing device 300).

Various other features for, modifications to and other embodiments ofthe inventions set forth herein will come to mind to one skilled in theart to which these inventions pertain having the benefit of theteachings presented in the foregoing descriptions and the associateddrawings. For example, while examples discussed herein are often relatedto printing devices (e.g., mobile printing devices), one skilled in theart would appreciate that various types of printers, such as desktop orless mobile printers, as well as other types of devices may benefit fromembodiments discussed herein. Therefore, it is to be understood that theinventions are not to be limited to the specific embodiments disclosedand that modifications and other embodiments are intended to be includedherein. Although specific terms are employed herein, they are used in ageneric and descriptive sense only and not for purposes of limitation.

That which is claimed:
 1. A cradle comprising: a cradle body configured to support a printing device, the cradle body defining a capture end and a release end; first and second printer capture flanges extending from the cradle body proximate the capture end of the cradle body; first and second biased latches extending from the cradle body between the capture end and the release end of the cradle body, wherein each of the first and second biased latches are movable between a locked position and an unlocked position; a biased release member movable between a first position and a release position; and a release linkage supported by the cradle body, the release linkage coupling the biased release member and the first and second biased latches, wherein the release linkage is structured to drive the first and second biased latches from respective locked positions to respective unlocked positions in response to movement of the biased release member from the first position to the release position, wherein the first and the second biased latches move in a direction towards the biased release member when moving from the respective locked position to the respective unlocked position.
 2. The cradle of claim 1, wherein each of the first and second printer capture flanges defines a support portion and a capture portion.
 3. The cradle of claim 1, wherein each of the first and second biased latches defines a printer drive surface and a lock surface.
 4. The cradle of claim 1, wherein the biased release member is configured to actuate the release linkage.
 5. The cradle of claim 1, wherein the release linkage is configured to transfer rotational pressing movement applied to the biased release member into a linear force, and the linear force is to drive the first and second biased latches against a biasing force.
 6. The cradle of claim 1, wherein the release linkage comprises: a connecting member configured to drive one or more tabs in response to the biased release member being moved into the release position; and a spring configured to drive the first and second biased latches from the locked position to the unlocked position.
 7. The cradle of claim 6, wherein the spring is configured to oppose a pressing force applied to the biased release member.
 8. The cradle of claim 1, wherein the biased release member is configured to actuate a spring-biased release of the printing device from the cradle body.
 9. The cradle of claim 1, wherein the first and the second biased latches are actuated in response to a user driving the biased release member from the first position to the release position.
 10. The cradle of claim 1, wherein the cradle body defines an upper neck surface disposed between first and second shoulder surfaces.
 11. The cradle of claim 10, wherein the biased release member extends from the upper neck surface.
 12. The cradle of claim 1, wherein the biased release member comprises an angular contact surface structured to accommodate an arc of a hand produced by at least a portion of a hand.
 13. The cradle of claim 1, wherein the biased release member defines a pivoting member configured to turn or pivot the biased release member from the first position to the release position.
 14. The cradle of claim 1, further comprising one or more device receivers housed in an internal cavity defined by the cradle body, the one or more device receivers configured to communicate with one or more external devices.
 15. The cradle of claim 14, wherein the one or more device receivers are configured to supply electrical energy to the one or more external devices.
 16. The cradle of claim 1, wherein the cradle body comprises a bottom surface defining one or more drains and one or more protrusions configured for mounting on a surface.
 17. A method of manufacturing a cradle for supporting a printing device, the method comprising: providing a cradle body defining a capture end and a release end; extending first and second printer capture flanges from the cradle body proximate the capture end of the cradle body; extending first and second biased latches from the cradle body between the capture end and release end of the cradle body wherein each of the first and second biased latches are movable between a locked position and an unlocked position; extending a biased release member movable between a first position and a release position from the cradle body; and coupling, via a release linkage supported by the cradle body, the biased release member and the first and second biased latches, wherein the release linkage is structured to drive the first and second biased latches from respective locked positions to respective unlocked positions in response to movement of the biased release member from the first position to the release position, wherein the first and the second biased latches move in a direction towards the biased release member when moving from the respective locked position to the respective unlocked position.
 18. The method of claim 17, wherein the release linkage is configured to transfer rotational pressing movement applied to the biased release member into a linear force, and the linear force is to drive the first and second biased latches against a biasing force.
 19. The method of claim 17, wherein the release linkage comprises: a connecting member configured to drive one or more tabs in response to the biased release member being moved into the release position; and a spring configured to drive the first and second biased latches from the locked position to the unlocked position.
 20. The method of claim 17, wherein the biased release member is configured to actuate a spring-biased release of the printing device from the cradle body.
 21. The method of claim 17, wherein the cradle body defines an upper neck surface disposed between a first shoulder surface and a second shoulder surface, and the biased release member extends from the upper neck surface.
 22. The method of claim 17 further comprising communicating, via one or more device receivers, with one or more external devices, the one or more device receivers housed in an internal cavity defined by the cradle body. 